package com.ppt.android.fragment.vm

import android.util.Log
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.rxLifeScope
import com.ppt.android.base.mvvm.vm.BaseViewModel
import com.ppt.android.base.utils.LogUtils
import com.ppt.android.base.utils.StateLayoutEnum
import com.ppt.android.bean.Wallpaper
import com.ppt.android.common.bean.ApiResult
import com.ppt.android.common.net.error.ExceptionHandler
import com.ppt.android.fragment.m.HomeViewRepository
import dagger.hilt.android.lifecycle.HiltViewModel
import kotlinx.coroutines.flow.catch
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.flow.onCompletion
import kotlinx.coroutines.flow.onStart
import javax.inject.Inject

@HiltViewModel
class HomeViewModel @Inject constructor(private val mRepository: HomeViewRepository): BaseViewModel() {

}